armored personnel carrier


armored personnel carrier
armored vehicle for conveying soldiers

English contemporary dictionary. 2014.